Very professional, knowledgeable and honest. We knew we weren't being swindled! Friendly and CLEAN!! WE were impressed with the workers appearance...all very clean-cut, mannerly. The word integrity comes to mind. Definitely a thriving business, have recommended to many friends and family.