Recent advancements in mobile devices and wireless technologies have produced a successful relation between mobile devices and web services, where a mobile device can be a service provider or a consumer. However, finding relevant web services in a mobile environment that match requests remain a major hindrance to its booming. As the numbers of web services are increasing constantly, web service matching becomes more important to match usable web services in an effective and efficient manner. It is more difficult to select a high quality web service that meets user requirements because traditional service reputation evaluation approaches cannot ensure the authenticity and reliability of user ratings. Thus, this research aims to propose a semantic approach for web service discovery in a mobile environment based on their functional and non-functional properties.