Mike Lifford is not only known for quality service and product, but his knowledge and teaching technique is first rate! Pros: First rate service.
All reviews seem positive