B

The Artisans is a decent company to work with. The...

The Artisans is a decent company to work with. Their craftsmanship is good and they pay attention to detail. However, their customer service could be improved. Overall, I had an okay experience with them.

Comments:

No comments