Len really knows his stuff. His advice is straight-forward & no nonsense, so you can be sure he's not trying to sell you on unnecessary services. His rates are higher than average, but you'll have the peace of mind knowing everything is done right the first time around. He accepts PayPal payments, so he's super easy to do business with. Definitely recommend.