All reviews seem negative
The Offices of David Leon and Phillipe Dwelshauvers are a ripoff and a Fraud. They charge me $2600 for a work permit October 2007. They filed my permit late and they filed Incor...